package org.dromara.system.domain;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;

/**
 * 编码字典表实体
 */
@Data
@TableName("dict_code")
public class DictCode {
    @TableId(type = IdType.AUTO)
    private Long id;
    private Long dictId; // 原字典ID作为业务字段保留

    /**
     * 字典类型（如business_source-业务来源）
     */
    private String dictType;

    /**
     * 字典编码（具体值）
     */
    private String dictCode;

    /**
     * 字典名称（编码对应的中文说明）
     */
    private String dictName;

    /**
     * 排序号（显示顺序）
     */
    private Integer sort;

    /**
     * 状态：0-禁用，1-启用
     */
    private Integer status;
}
